#include <stdio.h>
#include "log.h"

int main()
{
	char testlog[64] = "asdfiasasdifasqtm@#$^$%*!\n";
	CLogSystem::GetInstance()->INFO(testlog);
	CLogSystem::GetInstance()->DEBUG(testlog);
	CLogSystem::GetInstance()->WARNING(testlog);
	CLogSystem::GetInstance()->ERROR(testlog);
	CLogSystem::GetInstance()->FATAL(testlog);
	
	CLogSystem::GetInstance()->SetOutputLevel(WARNING_LEVEL);
	CLogSystem::GetInstance()->INFO(testlog);
	CLogSystem::GetInstance()->DEBUG(testlog);
	CLogSystem::GetInstance()->WARNING(testlog);
	CLogSystem::GetInstance()->ERROR(testlog);
	CLogSystem::GetInstance()->FATAL(testlog);

	CLogSystem::GetInstance()->SetOutputMode(LOGFILE);
	CLogSystem::GetInstance()->INFO(testlog);
	CLogSystem::GetInstance()->DEBUG(testlog);
	CLogSystem::GetInstance()->WARNING(testlog);
	CLogSystem::GetInstance()->ERROR(testlog);
	CLogSystem::GetInstance()->FATAL(testlog);
	return 0;
}
